consistent (mountains) - Francés Inglés Diccionario